urban development contract - Inglés Sinónimo Diccionario